Barycentric Coordinates as Interpolants

نویسنده

  • Russell A. Brown
چکیده

The points P0, P1 and P2 are the vertices of the triangle. P is a point at which interpolation will be performed. For purposes of this document, point P0 has cartesian coordinates (x0,y0,w0), color coordinates (r0,g0,b0) and texture coordinates (u0,v0). Points P1 and P2 are similarly defined. The cartesian coordinates are defined in perspective space, i.e., they have been multiplied by a perspective matrix and perspective divided. The color and texture coordinates are defined in world space. Note that we use the w-coordinate instead of z. We use this convention because w represents eye space z, i.e., the z-coordinate by which eye space (X,Y) coordinates are divided to produce perspective space (x,y) coordinates. As we will see, w is used to undo the perspective division so that interpolation occurs in eye space, which is equivalent to interpolation in world space. Moreover, for depth priority calculations, w is preferred to perspective z when a fixed-point representation is used for range priority calculations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A unified, integral construction for coordinates over closed curves

We propose a simple generalization of Shephard’s interpolation to piecewise smooth, convex closed curves that yields a family of boundary interpolants with linear precision. Two instances of this family reduce to previously known interpolants: one based on a generalization of Wachspress coordinates to smooth curves and the other an integral version of mean value coordinates for smooth curves. A...

متن کامل

Recent Advances in the Construction of Polygonal Finite Element Interpolants

This paper is an overview of recent developments in the construction of finite element interpolants, which are C-conforming on polygonal domains. In 1975, Wachspress proposed a general method for constructing finite element shape functions on convex polygons. Only recently has renewed interest in such interpolants surfaced in various disciplines including: geometric modeling, computer graphics,...

متن کامل

Complex Transfinite Barycentric Mappings with Similarity Kernels

Transfinite barycentric kernels are the continuous version of traditional barycentric coordinates and are used to define interpolants of values given on a smooth planar contour. When the data is two-dimensional, i.e. the boundary of a planar map, these kernels may be conveniently expressed using complex number algebra, simplifying much of the notation and results. In this paper we develop some ...

متن کامل

Linear Rational Finite Differences from Derivatives of Barycentric Rational Interpolants

Derivatives of polynomial interpolants lead in a natural way to approximations of derivatives of the interpolated function, e.g., through finite differences. We extend a study of the approximation of derivatives of linear barycentric rational interpolants and present improved finite difference formulas arising from these interpolants. The formulas contain the classical finite differences as a s...

متن کامل

Convergence rates of derivatives of a family of barycentric rational interpolants

In polynomial and spline interpolation the k-th derivative of the interpolant, as a function of the mesh size h, typically converges at the rate of O(hd+1−k) as h → 0, where d is the degree of the polynomial or spline. In this paper we establish, in the important cases k = 1, 2, the same convergence rate for a recently proposed family of barycentric rational interpolants based on blending polyn...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1308.1279  شماره 

صفحات  -

تاریخ انتشار 2013